package com.yonyou.ucf.mdf.app.extend.event.eeac.dto;

import java.util.Map;

/**
 * @Author: zhuyjh
 * @Date: 2024/3/6 11:06
 */
public class FieeacEventDTO {
    /**
     * 单据UI编码
     */
    private String billNo;

    /**
     * 业务对象编码
     */
    private String busObj;

    /**
     * 来源系统ID
     */
    private String srcAppId;

    /**
     * 来源唯一标识, 暂时用单据ID 必填
     */
    private String billId;

    /**
     * 单据编号
     */
    private String billCode;

    /**
     * 业务日期
     */
    private String billDate;

    /**
     * 单据类型 必填
     */
    private String billTypeId;

    /**
     * 交易类型
     */
    private String tradeTypeId;

    /**
     * 数据版本 必填
     */
    private Long dataVersion;

    /**
     * 单据状态
     */
    private Short srcBillStatus;

    /**
     * 元数据uri
     */
    private String entityUri;

    /**
     * 数据
     */
    private Map<String, Object> data;

    /**
     * 组织id
     */
    private String orgId;

    public String getBillNo() {
        return billNo;
    }

    public void setBillNo(String billNo) {
        this.billNo = billNo;
    }

    public String getBusObj() {
        return busObj;
    }

    public void setBusObj(String busObj) {
        this.busObj = busObj;
    }

    public String getSrcAppId() {
        return srcAppId;
    }

    public void setSrcAppId(String srcAppId) {
        this.srcAppId = srcAppId;
    }

    public String getBillId() {
        return billId;
    }

    public void setBillId(String billId) {
        this.billId = billId;
    }

    public String getBillCode() {
        return billCode;
    }

    public void setBillCode(String billCode) {
        this.billCode = billCode;
    }

    public String getBillDate() {
        return billDate;
    }

    public void setBillDate(String billDate) {
        this.billDate = billDate;
    }

    public String getBillTypeId() {
        return billTypeId;
    }

    public void setBillTypeId(String billTypeId) {
        this.billTypeId = billTypeId;
    }

    public String getTradeTypeId() {
        return tradeTypeId;
    }

    public void setTradeTypeId(String tradeTypeId) {
        this.tradeTypeId = tradeTypeId;
    }

    public Long getDataVersion() {
        return dataVersion;
    }

    public void setDataVersion(Long dataVersion) {
        this.dataVersion = dataVersion;
    }

    public Short getSrcBillStatus() {
        return srcBillStatus;
    }

    public void setSrcBillStatus(Short srcBillStatus) {
        this.srcBillStatus = srcBillStatus;
    }

    public String getEntityUri() {
        return entityUri;
    }

    public void setEntityUri(String entityUri) {
        this.entityUri = entityUri;
    }

    public Map<String, Object> getData() {
        return data;
    }

    public void setData(Map<String, Object> data) {
        this.data = data;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }
}
